Менеджери пакетів YaY в Arch Linux
Менеджери пакетів в Arch Linux
Хоча Arch Linux поставляється з Pacman як стандартний пакет manager, можна також встановити інші менеджери пакетів, наприклад Yay. На відміну від Pacman, ці менеджери пакетів дозволяють додавати нові пакети з офіційного репозиторію Arch і AUR (Репозиторія користувача Arch).
У той час як інші менеджери пакетів використовувалися багато років, такі, наприклад, як Yaourt і Aurman, більше не підтримуються. Отже, Pacman і Yay – безпечніші та надійніші менеджери пакетів, на які можна покластися в Arch Linux.
AUR – це репозиторій, організований спільнотою, який надає користувачам платформу обмінюватись розробленими ними пакетами.
YaY
Оскільки розробники Yaourt та Aurman не випускатимуть жодних оновлень після припинення підтримки, користувачі Arch почали використовувати Yay для додавання пакетів з AUR. Основна мета Yay полягала в тому, щоб мінімізувати введення даних користувачем і надати інтерфейс, подібний до Pacman.Не можна встановити Yay за допомогою Pacman, так як він не підтримує додавання пакетів безпосередньо з репозиторію користувача Arch. Отже доведеться встановити менеджер пакетів Yay вручну, використовуючи його репозиторій Git. Ось як встановити його у вашій системі.
- pacman -S --needed git base-devel
- git clone https://aur.archlinux.org/yay.git
- cd yay
- makepkg -si
Оновлення системи за допомогою Yay
Достатньо ввести yay
[peturik@peturik-7440 ~]$ yay :: Синхронізуємо бази даних пакунків... endeavouros вже оновлено core вже оновлено extra вже оновлено community вже оновлено multilib вже оновлено :: Починаємо повне оновлення системи... виконано геть усе, нема що робити :: Пошук оновлень у базах даних... :: Пошук оновлень у AUR... тут нічого робити [peturik@peturik-7440 ~]$
Встановити пакети за допомогою Yay
yay -S cmatrix
Видалити пакети за допомогою Yay
Щоб видалити пакети за допомогою Yay, додайте -R для команди yay за промовчанням. Ви також можете використовувати прапор -Rns, щоб видалити всі непотрібні залежності вашої системи.
yay -R cmatrix
yay -Rns cmatrix
Якщо потрібно видалити пакети, які не потрібні вашій системі, використовуйте прапорець -Yc з командою.
yay -YcCategory: Linux | Comments: 0